on the knees of the gods - French English Dictionary